import request from '@/utils/request'

/*
 * 电子通知
 */

// 通知详情
export function noticeDetail(params) {
  return request({
    url: 'notice/edit',
    method: 'GET',
    params
  })
}

// 通知列表
export function noticeList(params) {
  return request({
    url: 'notice/index',
    method: 'GET',
    params
  })
}

// 签收人员信息
export function noticeUser(params) {
  return request({
    url: 'notice/user',
    method: 'GET',
    params
  })
}

// 未签收人员信息
export function noticeUnread(params) {
  return request({
    url: 'notice/unread',
    method: 'GET',
    params
  })
}

// 删除已签收人信息
export function noticeDelete(data) {
  return request({
    url: 'notice/user_delete',
    method: 'POST',
    data:data
  })
}

// 编辑通知有效时间 /admin/questionnaire/time
export function noticeEditTime(data) {
  return request({
    url: 'notice/time',
    method: 'POST',
    data:data
  })
}

// 查看一级审核人圆
export function notice_inside_examine_user(params) {
  return request({
    url: 'notice_inside/examine_user',
    method: 'GET',
    params
  })
}

// 内部通知
export function notice_inside_index(params) {
  return request({
    url: 'notice_inside/index',
    method: 'GET',
    params
  })
}

// 内部通知添加
export function notice_inside_add(data) {
  return request({
    url: 'notice_inside/add',
    method: 'POST',
    data:data
  })
}

// 内部通知详情
export function notice_inside_detail(params) {
  return request({
    url: 'notice_inside/edit',
    method: 'get',
    params
  })
}

// 内部通知添加
export function notice_inside_edit(data) {
  return request({
    url: 'notice_inside/edit',
    method: 'POST',
    data:data
  })
}

// 内部通知删除
export function notice_inside_delete(data) {
  return request({
    url: 'notice_inside/delete',
    method: 'POST',
    data:data
  })
}

// 内部通知一级审核
export function notice_inside_examine(data) {
  return request({
    url: 'notice_inside/examine',
    method: 'POST',
    data:data
  })
}

// 内部通知院长审核
export function notice_inside_reject(data) {
  return request({
    url: 'notice_inside/reject',
    method: 'POST',
    data:data
  })
}
